import java.util.Arrays;

/**
 * @author 余鹏龙
 * @version 1.0
 */
public class Test {
    public static void main(String[] args) {
        //定义数组的三种方式
        int[] array1 = {1,2,3}; //定义并初始化
        int[] array2 = new int[]{1,2,3,4};  //定义并初始化
        int[] array3 = new int[10]; //定义数值，数值元素默认为0
        //这里的数组名称为引用类型
    }
    public static void main1(String[] args) {
        //回顾：第一句相当于申请了一段大小为100的内存
        int[] array = new int[100]; //定义一个数组array，大小给个100
        //Java里的数组没有所谓的随机值一说，没有赋值的话默认为零
        //array.length 通过数组名.length可以知道当前数组有多长
        for (int i = 0; i < array.length; i++) {
            array[i] = i + 1;
        }
        printArray(array);
        //System.out.println(Arrays.toString(array));   调用库方法
    }

    //数组作为参数进行传递，打印数组里面的值
    public static void printArray(int[] array) {
        for (int i = 0; i < array.length; i++) {
            System.out.println(array[i] + " ");
        }
    }
}
